package com.qidian.permission.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;
import java.util.Date;
import java.util.List;

/**
 * @Author 18林梦雅
 * @Company 起点编程
 * @Time 2023/10/18 20:09
 * @Description
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Permission {//权限表
   private Long permissionId;//权限编号
   private String permissionName;//权限名称
   private String permissionRouter;//权限路由
   private Integer parent;//'是否是父权限 1 不是 2 是',
   private Long parentId;//父权限编号，0 表示是一级权限
   private LocalDateTime createTime;//创建时间
   private LocalDateTime modifyTime;//最后修改时间
   private Integer permissionStatus;//状态 1 正常 2 禁用 99 删除

   // 子权限集合
   private List<Permission> children;


}
